package com.css.fxfzxczh.modules.fieldWorkManage.lnvestigationTaskMange.entity;

import com.css.fxfzxczh.modules.util.BaseEntity;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.util.Date;

/**
 * @Author: zhangSongRui
 * @CreateTime: 2023/02/13
 * @Description: 调查任务管理实体
 */
@Data
public class InvestigationTask {
    //id
    private String xitmId;
    //地震事件id
    private String xsemId;

    //地震事件编号
    private String xsemCode;
    //任务名称
    private String taskName;
    //任务编号
    private String taskCode;
    //任务范围
    private String taskRange;
    //小组id
    private String groupId;
    //小组名称
    private String groupName;
    //任务状态0，1，2未开始，进行中，已完成
    private String taskStatus;
    //创建人
    private String createUser;
    //创建时间
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createTime;
    //更新人
    private String updateUser;
    //更新时间
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date updateTime;
    //删除标志 0正常1删除
    private String delFlag;

    /**
     * 空间数据
     */
    private String geom;
    //创建人名称
    private String createUserName;
    //任务类型0扇形任务，1圈选任务
    private String taskType;
    //小组个数
    private Integer groupNumber;
    //象限序号
    private Integer quadrantNumber;
}
